Cài đặt ứng dụng với REST API

Để quản lý ứng dụng thông qua REST API, bạn cần cài đặt Kaspersky Endpoint Security hỗ trợ REST API. Nếu bạn quản lý Kaspersky Endpoint Security thông qua REST API, bạn không thể quản lý ứng dụng bằng Kaspersky Security Center.

Để cài đặt Kaspersky Endpoint Security hỗ trợ REST API:

  1. Chạy trình thông dịch dòng lệnh (cmd.exe) với tư cách quản trị viên.
  2. Vào thư mục chứa gói phân phối cho Kaspersky Endpoint Security version 11.2.0 trở lên.
  3. Cài đặt Kaspersky Endpoint Security với các thiết lập sau:
    • RESTAPI=1
    • RESTAPI_User=<Tên người dùng>

      Tên người dùng để quản lý ứng dụng thông qua REST API. Nhập tên người dùng theo định dạng <DOMAIN>\<Tên người dùng> (ví dụ: RESTAPI_User=COMPANY\Administrator). Bạn chỉ có thể quản lý ứng dụng thông qua REST API trong tài khoản này. Bạn chỉ có thể chọn một người dùng để làm việc với REST API.

    • RESTAPI_Port = <Cổng>

      Cổng được sử dụng để trao đổi dữ liệu. Tham số tùy chọn. Cổng 6782 được chọn theo mặc định.

    • AdminKitConnector=1

      Quản lý ứng dụng bằng các hệ thống quản trị. Khả năng quản lý được cho phép theo mặc định.

    Bạn cũng có thể sử dụng tập tin setup.ini để xác định thiết lập để làm việc với REST API.

Bạn chỉ có thể xác định thiết lập để làm việc với RESТ API trong quá trình cài đặt ứng dụng. Bạn không thể thay đổi thiết lập sau khi ứng dụng được cài đặt. Nếu bạn muốn thay đổi thiết lập, hãy gỡ cài đặt Kaspersky Endpoint Security và cài đặt lại bằng thiết lập mới để làm việc với REST API.

Ví dụ:

setup_kes.exe /pEULA=1 /pPRIVACYPOLICY=1 /pKSN=1 /pALLOWREBOOT=1 /pAdminKitConnector=1 /pRESTAPI=1 /pRESTAPI_User=COMPANY\Administrator /s

Do đó, bạn có thể quản lý ứng dụng thông qua REST API. Để kiểm tra hoạt động của ứng dụng, hãy mở tài liệu REST API bằng yêu cầu GET.

Ví dụ:

GET http://localhost:6782/kes/v1/api-docs

Về đầu trang